Sports

Colorado Avalanche D Jack Johnson earns degree from Michigan after 18 years